// SPDX-FileCopyrightText: 2019-2024 Connor McLaughlin <stenzek@gmail.com>
// SPDX-License-Identifier: CC-BY-NC-ND-4.0

#define ENUMERATE_LOG_CHANNELS(X)                                                                                      \
  X(Achievements)                                                                                                      \
  X(AnalogController)                                                                                                  \
  X(AnalogJoystick)                                                                                                    \
  X(AudioStream)                                                                                                       \
  X(AutoUpdaterDialog)                                                                                                 \
  X(BIOS)                                                                                                              \
  X(Bus)                                                                                                               \
  X(CDImage)                                                                                                           \
  X(CDROM)                                                                                                             \
  X(CDROMAsyncReader)                                                                                                  \
  X(CPU)                                                                                                               \
  X(Cheats)                                                                                                            \
  X(CodeCache)                                                                                                         \
  X(CompressHelpers)                                                                                                   \
  X(ControllerBindingWidget)                                                                                           \
  X(CubebAudioStream)                                                                                                  \
  X(CueParser)                                                                                                         \
  X(DInputSource)                                                                                                      \
  X(DMA)                                                                                                               \
  X(DynamicLibrary)                                                                                                    \
  X(FileLoader)                                                                                                        \
  X(FileSystem)                                                                                                        \
  X(FullscreenUI)                                                                                                      \
  X(GDBProtocol)                                                                                                       \
  X(GPU)                                                                                                               \
  X(GPUBackend)                                                                                                        \
  X(GPUDevice)                                                                                                         \
  X(GPUDump)                                                                                                           \
  X(GPUShaderCache)                                                                                                    \
  X(GPUTextureCache)                                                                                                   \
  X(GPU_HW)                                                                                                            \
  X(GPU_SW)                                                                                                            \
  X(GPU_SW_Rasterizer)                                                                                                 \
  X(GameDatabase)                                                                                                      \
  X(GameList)                                                                                                          \
  X(GunCon)                                                                                                            \
  X(HTTPDownloader)                                                                                                    \
  X(Host)                                                                                                              \
  X(ImGuiFullscreen)                                                                                                   \
  X(ImGuiManager)                                                                                                      \
  X(Image)                                                                                                             \
  X(InputManager)                                                                                                      \
  X(InterruptController)                                                                                               \
  X(Justifier)                                                                                                         \
  X(Log)                                                                                                               \
  X(MDEC)                                                                                                              \
  X(MediaCapture)                                                                                                      \
  X(MemMap)                                                                                                            \
  X(MemoryCard)                                                                                                        \
  X(Multitap)                                                                                                          \
  X(NeGconRumble)                                                                                                      \
  X(PCDrv)                                                                                                             \
  X(Pad)                                                                                                               \
  X(PerfMon)                                                                                                           \
  X(PlatformMisc)                                                                                                      \
  X(PlayStationMouse)                                                                                                  \
  X(PostProcessing)                                                                                                    \
  X(ProgressCallback)                                                                                                  \
  X(ReShadeFXShader)                                                                                                   \
  X(Recompiler)                                                                                                        \
  X(SDL)                                                                                                               \
  X(SIO)                                                                                                               \
  X(SPU)                                                                                                               \
  X(Settings)                                                                                                          \
  X(SettingsWindow)                                                                                                    \
  X(ShaderGen)                                                                                                         \
  X(Sockets)                                                                                                           \
  X(StateWrapper)                                                                                                      \
  X(System)                                                                                                            \
  X(TTY)                                                                                                               \
  X(Threading)                                                                                                         \
  X(Timers)                                                                                                            \
  X(TimingEvents)                                                                                                      \
  X(Ungrouped)                                                                                                         \
  X(Win32RawInputSource)                                                                                               \
  X(WindowInfo)                                                                                                        \
  X(XInputSource)
